Franklin Templeton Institute: China Stocks Set For 'Mega Rally'